home *** CD-ROM | disk | FTP | other *** search
- property ancestor, pIsVisible
-
- on new me, tableName, castName, tableChannel, tableLoc, vSlider, upButton, downButton, descendant
- if objectp(descendant) then
- ancestor = new(script("subtable object"), tableName, castName, tableChannel, tableLoc, vSlider, upButton, downButton, descendant)
- else
- ancestor = new(script("subtable object"), tableName, castName, tableChannel, tableLoc, vSlider, upButton, downButton, me)
- end if
- return me
- end
-
- on showMe me
- if pIsVisible then
- set the loc of sprite the pTableChannel of me to me.pTableLoc
- updateStage()
- end if
- return me
- end
-
- on setIsVisible me, isVisible
- pIsVisible = isVisible
- return me
- end
-
- on trackMouse me
- setThumb(me.pVSlider, 1)
- startCell = cellToPoint(me._me, sprite(me.pTableChannel).mouseCell)
- setAt(startCell, 2, 0)
- trackMouse(me.pSuperTable, startCell)
- return me
- end
-